ride on horseback - Francés Inglés Diccionario